package com.zensun.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 部门详情返回实体
 *
 * @author czq
 * @time 2021年1月22日 下午2:38:52
 */
@ApiModel("部门树实体")
@Data
public class SysDeptTreeVo {

    /**
     * 部门ID
     */
    @ApiModelProperty("部门ID")
    private Long deptId;

    /**
     * 父部门ID
     */
    @ApiModelProperty("父部门ID")
    private Long parentId;

    /**
     * 部门名称
     */
    @ApiModelProperty("部门名称")
    private String deptName;

    /**
     * 层级
     */
    @ApiModelProperty("层级")
    private Integer level;

    @ApiModelProperty("子类部门")
    private List<SysDeptTreeVo> children = new ArrayList<SysDeptTreeVo>();


}
